explosive vest - German English Dictionary